Moises GarciaMoises Garcia
The Empty File: When Football Is Written by a Machine That Never Went to the StadiumI opened the file at 2:14 in the morning, Osaka time. The filename said...
Rumesh Tharanga's 92.62m in Rome: A National Record and the Gaps Left UnrecordedRumesh Tharanga's 92.62m in Rome: A National Record and the Gaps Left...
Vietnam Women vs Japan at the 2026 Asian Games: The Art of Counting Conceded Goals and the Goal-Difference GambleVietnam Women before Japan at the 2026 Asian Games: The Art of Counting...
Vietnam vs Chinese Taipei: A Disguised Knockout in the ASIAD Group StageTwenty hours before kickoff, coach Hoang Van Phuc was still in the Vietnam...
After 'L'Italiano' Echoed Through Istanbul: Italiano, Beşiktaş and the Limits of a ScorelineIt was three in the morning in Shanghai, and I had already reopened the clip...
A 17-Year-Old Indian Swimmer's 18-Month Ban: Terbutaline, an Honest Form and an Administrative GapHe wrote the name of the substance on his doping control form. He did not hid...
T1, Faker and Oner: The Silence Before Worlds 2026At the seventh row of a Seoul arena, I still remember that moment. After T1...
Incomplete Stage-1 Deconstruction ResultThe provided Stage-1 deconstruction result is incomplete. It contains no actu...
Wentworth and the Two-Way War: Patrick Reed Chases Rory McIlroy, Rory McIlroy Chases HistoryOn Wednesday afternoon at the BMW PGA Championship pro-am, I stood beside the...
Empty Payload: Vietnam's Football Data Industry Is Generating Baseless BulletinsEmpty Payload: Vietnam's Football Data Industry Is Generating Baseless...
El Clásico Nacional ends 2-2: Borja's bicycle kick and the moment Gabriel Milito lost controlIn the 71st minute, Gabriel Milito stood by the touchline at Estadio Banorte,...
Puebla and the 'Debt-Free' Claim: When a Club Writes Its Own VerdictIn the week when local Puebla media reported in unison that the club's bank...
When table tennis data has no information: Lessons from an empty analysisIn modern sports, data is the backbone of tactical analysis, player valuation...
Ridgefield Aquatic Club (RAC) Seeks Full-Time Assistant Coach with Annual Salary of $49,000–$55,000Ridgefield Aquatic Club (RAC) has announced the recruitment of a full-time...
2026 Club World Cup Final: Chelsea 3-0 PSG and the Fitness Bill Nobody Wants to ReadIn the 58th minute of the 2026 FIFA Club World Cup final at MetLife Stadium, ...
A Broken Data Pipeline in the Middle of a Major Season: Why an Empty Result Is Not Good NewsThe clock in the corner of my Shanghai office ticked to 3:47 a.m. In European...
The Handover Rhythm: How Men's Tennis Is Rewriting Its Generations — and What the Scoreboard Won't SayFrom the third row of the press tribune, just behind the sideline, I keep a...
Gen.G beat HLE 22-7 at Worlds 2026: a six-match control sample and the missing patch dataOn Saturday 24 October, at the Worlds 2026 Swiss Stage, Hanwha Life Esports'...
Coach Kim Sang Sik's One-Week Absence: The Data Gap Before ASEAN Cup 2026I have tracked 156 international matches of the Vietnam national team over...
Seventeen Seconds at the O2: Dubois, the Vacant WBO Belt and the Facts That Got Told WrongSeventeen seconds. From the opening bell to the moment Fabio Wardley went dow...
